<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		
		<script type="text/javascript">
			'use strict';
			
			// 单引号，双引号都可以
			console.log('a');
			console.log("a");
			// 转义字符
			console.log('a\'');
			console.log('\u4e2d');	//unicode字符
			console.log('\x41');	//ascll字符
			
			//多行字符串编写  tab键上面
			let str = `
			hello
			world
			你好鸭
			你好`;
			console.log(str);
			
			//模板字符串,模板字符串跟Java里面的EL表达式一样
			let name = "阿亮";
			let age = 22;
			let msg = `你好鸭，${name}
			年龄：${age}`;
			console.log(msg);
			
			//字符串长度
			let student = 'student';
			console.log(student.length);
			
			//字符串的可变性，不可变
			// student[0] = '1'; 这个不起作用，打印出来还是 student，所以说不可变
			console.log(student);
			
			// 大小写转换,注意这里是方法，不是属性
			console.log(student.toUpperCase());
			
			//JavaScript 里面字符串的好多方法都跟Java一样，用法都一样
			//比如说：
			console.log(student.indexOf('d'));
			console.log(student.substr(1,3));
			console.log(student.split('u'));
		</script>
		
		
	</head>
	<body>
	</body>
</html>
